Vitor CarvalhoVitor Carvalho
Nine Dimensions of Analysis, Zero Data Points: How the Transfer Market Manufactures False Confidence2:47 a.m. in Busan. The Gwangan Bridge lights were still on across the bay, a...
Haaland's 100-goal milestone: a record built by feet, a worry lodged in one toeHaaland sat down by the touchline, pulled off his left boot, and the Etihad...
The Empty Report in the Esports Transfer Window: Why a Null Result Is Still DataOn 13 August I reopened a transfer analysis file I had spent four days...
A Tennis Data Feed Swallowed an Economics Report: The Fault Sits in the Labeling Layer05:47 in the morning, Brisbane time. Two monitors are lit. On the left, a...
Anfield and Two Wrong Names: Reading a Line-Up Bulletin Through Triple VerificationOn a Saturday morning, I sat in my usual coffee shop on Nguyen Chi Thanh Stre...
Maresca, Man City and Anfield: When the Verdict Leaves the CourtroomMaresca, Man City and Anfield: When the Verdict Leaves the Courtroom Enzo...
Haaland, the Young-Player Price Bubble, and the Ruts of the Transfer MarketOn the night of November 14, as I went back over the transfer list sent to th...
Wales 2-1 Norway: The 46th-Minute Red Card, the 48th-Minute Free Kick, and the Trap Called Erling HaalandIn the 46th minute, Heggem was sent off. Two minutes later, the ball was in t...
The Oslo Decision: Reading the Match Through Space, Not Through the NameTwelve metres. In football, that distance decides whether a move lives or die...
Ronaldo, Haaland and the night in Oslo: the rhythm was never in the goal columnOslo, 3 p.m. I am standing about forty metres from the hotel gate where the...
Manchester City and the 115 Charges: Why 'Proven' Is Not Yet a VerdictThe day I read the Sky Sports News line, I was leafing through my...
Manchester United target Gabriel Rajkovic for £16m: a deal locked by law, not by rivalsOn the bench for a Carabao Cup tie, JJ Gabriel sat a few steps from the...
Erick Thohir Apologizes for the Asian Cup Quarterfinal Dream: When Ambition Needs a ShieldIn a hall with no grass, no stands, no roar, the chairman of the Football...
Real Madrid at Champions League crossroads: Kylian Mbappe and the unsolvable tactical puzzleSantiago Bernabeu never truly falls silent, but tonight it is holding its...
The Transfer Market Has No Secrets, Only Sources Not Yet Priced CorrectlyThe clock read 23:47 on the final day of the transfer window. A Premier Leagu...
Fukuoka opens the race for the LA 2028 ticket: Japan and a gap that cannot be hiddenOn the Asian Volleyball Confederation's news page, the announcement runs...
BLAST Slam VIII: LGD and 1W Survive the Last Chance in Malta as OG and GamerLegion Fall at the Playoff ThresholdThe first map ended 40-10 in favor of GamerLegion. The deciding map ended 28-...
China-EU Table Tennis Friendship Event in Brussels: When Two Olympic Champions Sat Out and a Bridge Was BuiltI sat in the back row of a small table tennis club on Belgian soil, and the...
When Dawn Doesn't Call: The Discipline of Silence in Transfer JournalismThe dawn over Ulsan never lies, but there are mornings when it brings nothing...
Kawhi to Toronto: No More Obstacles, But Is He Still Himself?Kawhi Leonard is standing at the door of a return to the Toronto Raptors — th...
